//	VS#23: Shadows 2

// Generated by Microsoft (R) HLSL Shader Compiler 9.19.949.2111
//
// Parameters:
//
//   float4x4 LocalToWorld;
//   float4x4 ProjectionMatrix;
//   float4 ShadowCoordinateScaleBias;
//   float4x4 ShadowMatrix;
//
//
// Registers:
//
//   Name                      Reg   Size
//   ------------------------- ----- ----
//   LocalToWorld              c0       4
//   ShadowMatrix              c4       4
//   ProjectionMatrix          c8       4
//   ShadowCoordinateScaleBias c12      1
//

    vs_3_0
    dcl_position v0
    dcl_color v1
    dcl_texcoord v2
    dcl_position o0
    dcl_texcoord o1.xy
    dcl_texcoord1 o2.xy
    dcl_texcoord7 o3
    mad o1.xy, v1, c12, c12.wzzw
    mul r0, c1, v0.y
    mad r0, c0, v0.x, r0
    mad r0, c2, v0.z, r0
    mad r0, c3, v0.w, r0
    mul r1, r0.y, c9
    mad r1, c8, r0.x, r1
    mad r1, c10, r0.z, r1
    mad o0, c11, r0.w, r1
    mul r1, r0.y, c5
    mad r1, c4, r0.x, r1
    mad r1, c6, r0.z, r1
    mad o3, c7, r0.w, r1
    mov o2.xy, v2

// approximately 14 instruction slots used
 